package org.aurora.framework.boot.mybatis.flex.processor.config;

import java.io.Serial;
import java.io.Serializable;

/**
 * name: EntityConfig
 * <p>
 * desc:
 * create date: 2025-03-08 23:54:31
 * </p>
 *
 * @author cao.yong
 */
public class EntityConfig implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 实体类名后缀
     */
    private String suffix = "Entity";

    private String tableDefinedSuffix = "TableDefined";

    private String tableDefinedPackage;

    public String getSuffix() {
        return suffix;
    }

    public void setSuffix(String suffix) {
        this.suffix = suffix;
    }

    public String getTableDefinedSuffix() {
        return tableDefinedSuffix;
    }

    public void setTableDefinedSuffix(String tableDefinedSuffix) {
        this.tableDefinedSuffix = tableDefinedSuffix;
    }

    public String getTableDefinedPackage() {
        return tableDefinedPackage;
    }

    public void setTableDefinedPackage(String tableDefinedPackage) {
        this.tableDefinedPackage = tableDefinedPackage;
    }
}
